47782
96909
661487
184174
333476
797624
725741
420526
504139
41458
892905
273810
5162799
3576581
3104148
2406804
2240988
2064609
1981358
191978
1774118
1723136
1694196
1640471